home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software of the Month Club 1996 April
/
Software of the Month Club 1996 April.iso
/
pc
/
os2
/
psutils
/
readme.os2
< prev
Wrap
Text File
|
1996-02-21
|
3KB
|
95 lines
This archive includes OS/2 executables and sources of Angus Duggan's
PostScript Utilities for manipulating PostScript documents.
Included executables were compiled with emx/gcc 0.9b Fix level 1.
The original sources (Release 1 Patchlevel 16) are included in this
archive in the src/ subdir.
The latest updates of the original PSUtils sources are available from:
ftp.dcs.ed.ac.uk: /pub/ajcd/psutils.tar.Z
Refer to docs in src\ and man\ for any details about PSUtils, and contact
the author, Angus Duggan (angus@harlequin.co.uk), for any bug fixes and
suggestions to PSUtils.
LIST OF FILES:
--------------
------------------------------------------------------------------
bin-emx/* OS/2 executables that may(?) also work under DOS
bin-os2/* OS/2 executables
cmd/* OS/2 .cmd scripts that require GNU Perl v5.x
man/* Manual pages
src/* Original source codes of Release 1 Patchlevel 16
Makefile.emx Makefile to build bin-emx/*.exe
Makefile.os2 Makefile to build bin-os2/*.exe
maketext.os2 Modified src\maketext to create *.cmd for Perl 5.x
------------------------------------------------------------------
Executables require EMX runtime package written by Eberhard Mattes, and
.cmd files require GNU Perl v5.x (or later) ported by Kai Uwe Rommel.
Those packages are available at
hobbes.nmsu.edu:
/os2/unix/emx09b/emxrt.zip (EMX runtime package)
/os2/unix/perl501m.zip (Perl 5.01 langauge interpreter)
HOW TO REBUILD:
---------------
Using emx/gcc and GNU make (under OS/2 CMD shell):
1. Copy maketext.os2 to src\ subdir
2. From src\ subdir, using GNU make, run
make -f ../makefile.os2
to create OS/2 executables, or
make -f ../makefile.emx
to create DOS and OS/2 bound executables that can hopely run under DOS.
These makefiles were based on src\Makefile.os2 and src\Makefile.unix.
(I also corrected a few things so that it can work under OS/2 CMD shell.)
Makefiles for some other compilers/platforms are in src\ dir.
INSTALLATION NOTES:
-------------------
Executables can run under OS/2 CMD shell alone. However, included
*.cmd require you to install GNU Perl 5.x (ported by Kai Uwe Rommel)
and a unix shell (named 'sh'). *.cmd should run under OS/2 CMD shell.
Default installation would be
1. copy executables and *.cmd in \psutils and put it in PATH
2. copy src\*.ps to \lib\psutils
However, you may put them in other dir:
If you want to put *.cmd in other dir in PATH, update two .cmd files
(getafm.cmd and showchar.cmd) that use 'sh' (a unix shell) as they are
supposed to be placed in \psutils dir. For instance, to move .cmd to
f:\cmd (in PATH), update the first line of showchar.cmd:
extproc sh \psutils\showchar.cmd
to
extproc sh f:\cmd\showchar.cmd
Similarly update getafm.cmd as well.
And, update the line '$dir = "/lib/psutils";' in fixmacps.cmd if you
wish to put *.ps in some other dir.
Other .cmd files don't need any modifications by these dir changes.
Note that the Perl executable names in *.cmd are 'perl5' instead of
'perl'; you may change all 'perl5' in *.cmd to 'perl' if you need.
Refer docs of PSUtils for further details.
--
Wonkoo Kim (wkim+@pitt.edu), December 30, 1995